Kitten Natividad is a pornstar from Mexico. She was born in Juarez, Chihuahua on February 13, 1948. Kitten Natividad aka Carrots, Francesca Isabel Natividad, Francesca Kitten Natividad, Kitten Nativdad, Stella